have terrible consequences - French English Dictionary